small open-air café - Alemán Inglés Diccionario